safeguard the public interest - French English Dictionary